Dictionary
Twin Falls
geographical name
Definition of TWIN FALLS
city S Idaho SW of Twin Falls (waterfall in Snake River) pop 44,125
ADVERTISEMENT
Learn More About TWIN FALLS
Browse
Next Word in the Dictionary: Two SiciliesPrevious Word in the Dictionary: Twin Cities
ADVERTISEMENT
Seen & Heard
What made you want to look up Twin Falls? Please tell us where you read or heard it (including the quote, if possible).